history

최근 명령어 목록을 출력하는 built-in Shell Command이다.
echo $HISTSIZE
HISTSIZE 변수를 이용해 저장하는 명령어의 갯수를 지정 가능하다.
!!
!! 명령어를 통해 가장 최근에 입력했던 명령어를 입력 버퍼로 올릴 수 있다.

history는 .bash_history 파일 등에 저장되며, 쉘을 나갈 때(종료하기 직전)에 메모리의 history를 파일에 저장한다.
history -a
history -n
-a 옵션을 통해 현재 파일에 기록하도록 강제할 수 있다.
-n 옵션을 통해 현재 변경된 내용을 업데이트 받을 수 있다.
!<number>
!!: 가장 최근 명령어
!<number>: history n번째 명령어
fc(fix command)
fc # ($EDITOR) ,
# ,
fc -e - # !!
fc -e 880 # 880
fc -l # history | tail
fc -l 500 # 500
fc -ln #